字符文字量

  字符文字量常被称做字符常量,其形式就是用单引号括起的一个字符,例如 'a' 和 '0'。字符文字量的类型就是 char。这样的字符文字量实际上是一种符号常量,表示在C++程序运行的计算机上的字符集中该字符的整数值。例如,如果你在一台使用ASCII字符集的机器上运行程序,'0' 的值就是 48。采用字符文字量而不用十进制写法能使程序更具有可移植性。另有几个字符具有标准的名字,采用反斜杠字符作为换义字符。例如,\n 是换行符,\t 是水平制表符。参看C.3.2节里有关各转义字符的细节。

  宽字符文字量的形式是 L'ab',这里放在引号间的字符个数及意义由实现根据 wchar_t 类型确定。宽字符文字量的类型是 wchar_t

🔚